home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / cd-rom1a / form1.frm (.txt) next >
Encoding:
Visual Basic Form  |  1999-09-21  |  1.4 KB  |  39 lines

  1. VERSION 5.00
  2. Begin VB.Form frmMain 
  3.    BorderStyle     =   4  'Fixed ToolWindow
  4.    Caption         =   "CD-ROM tray example..."
  5.    ClientHeight    =   960
  6.    ClientLeft      =   45
  7.    ClientTop       =   285
  8.    ClientWidth     =   2760
  9.    LinkTopic       =   "Form1"
  10.    MaxButton       =   0   'False
  11.    MinButton       =   0   'False
  12.    ScaleHeight     =   960
  13.    ScaleWidth      =   2760
  14.    ShowInTaskbar   =   0   'False
  15.    StartUpPosition =   2  'CenterScreen
  16.    Begin VB.CommandButton EjectBtn 
  17.       Caption         =   "&Eject && insert CD-ROM tray..."
  18.       Height          =   975
  19.       Left            =   0
  20.       TabIndex        =   0
  21.       Top             =   0
  22.       Width           =   2775
  23.    End
  24. Attribute VB_Name = "frmMain"
  25. Attribute VB_GlobalNameSpace = False
  26. Attribute VB_Creatable = False
  27. Attribute VB_PredeclaredId = True
  28. Attribute VB_Exposed = False
  29. Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long
  30. '   ^ API needed
  31. Private Sub EjectBtn_Click()
  32.     mciSendString "set CDAudio door open", t, 127, 0
  33.     '   ^ open cd rom tray
  34.     mciSendString "set CDAudio door closed", t, 127, 0
  35.     '   ^ close cd rom tray
  36. End Sub
  37. ' You can all sorts of fun with this! Just try the FUN.EXE
  38. ' for proof!
  39.